surface molecule - Spanish English Dictionary